Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Australian Open - Melbourne BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Estoril Open - Estoril Tennis Masters Series - Monte Carlo Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Tennis Masters Series - Rome Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot U.S. Open - New York Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Tennis Masters Series - Madrid St. Petersburg Open - St. Petersburg Pekao Open 2003 - Szczecin Tata Open - Chennai Australian Open - Melbourne BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Telecom Italia Masters - Rome Tennis Masters Series - Hamburg French Open - Paris The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Wimbledon - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island U.S. Open - New York Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Tennis Masters Series - Madrid St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Pro Tennis World Open - Boca Raton Qatar Open - Doha Medibank Private International - Sydney Australian Open - Melbourne BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Open de la Comunidad Valenciana - Valencia Tennis Masters Series - Monte Carlo Open Seat Godo 2005 - Barcelona Telecom Italia Masters - Rome Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pilot Pen Tennis - New Haven U.S. Open - New York Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Tennis Masters Series - Madrid Grand Prix de Tennis de Lyon - Lyon BNP Paribas Masters - Paris Timisoara Challenger 2005 - Timisoara Heineken Open - Auckland Australian Open - Melbourne International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Open de Tenis Comunidad Valenciana - Valencia Masters Series Monte Carlo - Monte Carlo Open SEAT Godo 2006 - Barcelona Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg French Open - Paris Wimbledon - London Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pilot Pen Tennis - New Haven U.S. Open - New York Open de Moselle - Metz Stockholm Open - Stockholm Masters Series Madrid - Madrid Davidoff Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Davis Cup, World Group, 1R, BLR-ESP 4-1 ARAG World Team Championship - Dusseldorf Davis Cup, World Group, PO, ESP-ITA 4-1 Heineken Open - Auckland Australian Open - Melbourne Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Open Seat Godo 2007 - Barcelona Campionati Internazionali D'Italia - Rome Masters Series - Hamburg ARAG World Team Championship - Dusseldorf French Open - Paris Wimbledon - London Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pilot Pen Tennis - New Haven U.S. Open - New York AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Madrid Davidoff Swiss Indoors - Basel BNP Paribas Masters - Paris Tennis Masters Cup - Shanghai Davis Cup, World Group, 1R, SUI-ESP 2-3 Morocco Tennis Tour - Casablanca Seguros Bolivar Open - Bogota Challenger ATP de Cuenca Diario El Mercurio - Cuenca Timisoara Challenger - Timisoara Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Heineken Open - Auckland Australian Open - Melbourne Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Open de Tenis Comunidad Valenciana - Valencia Masters Series Monte-Carlo - Monte-Carlo Open SEAT 2008 - Barcelona Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg ARAG World Team Championship - Dusseldorf French Open - Paris Ordina Open - s-Hertogenbosch Wimbledon - London Catella Swedish Open - Bastad Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris ATP Challenger La Serena - La Serena III Aberto Santa Catarina de Tenis - Florianopolis Davis Cup, World Group, QF, GER-ESP 1-4 Olympics - Beijing 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt UTC Open - Cherkassy Challenger Copa Sevilla 2008 - Seville 2nd Campionati Internazionali di Tennis Del'Umbria - Todi ATP Challenger Trophy 2008 - Trnava Davis Cup, World Group, SF, ESP-USA, 4-1 Copa Petrobras-Paraguay - Asuncion Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Heineken Open - Auckland Australian Open - Melbourne SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Internazionali BNL dItalia - Rome Estoril Open - Estoril Mutua Madrilena Masters Madrid - Madrid French Open - Paris Ordina Open - 's-Hertogenbosch Wimbledon - London Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York China Open - Beijing Shanghai - Shanghai Open de Tenis Comunidad Valenciana - Valencia Abierto Internacional Varonil Ciudad de Cancun - Cancun Davis Cup, World Group, F, ARG-ESP 1-3 Tanger Challenger Meknes Challenger Cherbourg Challenger Caltanissetta Challenger Davis Cup, World Group, 1R, ESP-SRB 4-1 Sofia Challenger San Remo Challenger Alessandria Challenger Kosice Challenger Bogota Challenger Tampere Challenger San Marino Challenger Vigo Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Florionapolis Challenger Medellin Challenger Guayaquil Challenger Davis Cup, World Group, SF, ESP-ISR, 4-1 Proton Malaysian Open - Kuala Lumpur Heineken Open - Auckland Australian Open - Melbourne SA Tennis Open - Johannesburg Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid French Open - Paris Wimbledon - London Catella Swedish Open - Bastad Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Malaysian Open - Kuala Lumpur China Open - Beijing Shanghai ATP Masters 1000 - Shanghai Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Masters - Paris Barclays ATP World Tour Finals - London Lima Challenger Davis Cup, World Group, F, ESP-CZE, 5-0 Salinas Challenger Capitala World Tennis Championship Caltanissetta Challenger Barletta Challenger Napoli Challenger Bogota Challenger Pereira Challenger Curitiba Challenger Davis Cup, PO, ESP-SUI 4-1 Biella Challenger Rome Challenger Oberstaufen Challenger Poznan Challenger Tampere Challenger Davis Cup, World Group, QF, FRA-ESP 5-0 San Marino Challenger Trani Challenger San Sebastian Challenger Manerbio Challenger Bogota Challenger Montevideo Challenger Buenos Aires Challenger Asuncion Challenger Guayaquil Challenger Buenos Aires Challenger Heineken Open - Auckland Australian Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Mutua Madrilena Madrid Open - Madrid Open de Nice Cote d'Azur - Nice French Open - Paris Wimbledon - London SkiStar Swedish Open - Bastad Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Rakuten Japan Open - Tokyo Shanghai ATP Masters - Shanghai Open de Tenis Comunidad Valenciana - Valencia BNP Paribas Masters - Paris Barclays ATP World Tour Finals - London Pereira Challenger Blumenau Challenger San Sebastian Challenger Como Challenger Brasov Challenger Campinas Challenger Davis Cup, World Group, QF, USA-ESP 1-3 Belo Horizonte Challenger Davis Cup, World Group, SF, ESP-FRA 4-1 Quito Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Guayaquil Challenger Montevideo Challenger Davis Cup, World Group, F, ESP-ARG 3-1 The Mubadala World Tennis Championship Heineken Open - Auckland Australian Open - Melbourne VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open Sabadell Atlantico - Barcelona Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris UNICEF Open - 's Hertogenbosch Wimbledon - London SkiStar Swedish Open - Bastad Olympics - London Western & Southern Open - Cincinnati U.S. Open - New York Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia BNP Paribas Masters - Paris Barclays ATP World Tour Finals - London Bucaramanga Challenger Salinas Challenger Santiago Challenger Barranquilla Challenger Pereira Challenger Santos Challenger Bordeaux Challenger Caltanissetta Challenger Monza Challenger Milan Challenger Davis Cup, World Group, QF, ESP-AUT 4-1 Arad Challenger Scheveningen Challenger Poznan Challenger Oberstaufen Challenger San Marino Challenger Cordenons Challenger Cali Challenger Campinas Challenger Quito Challenger San Juan Challenger Villa Allende Challenger Buenos Aires Challenger Medellin Challenger Guayaquil Challenger Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Mubadala World Tennis Championship Qatar ExxonMobil Open - Doha Heineken Open - Auckland Australian Open - Melbourne VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Sony Open Tennis - Miami US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Wimbledon - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Malaysian Open - Kuala Lumpur China Open - Beijing Shanghai Rolex Masters - Shanghai If Stockholm Open - Stockholm Valencia Open - Valencia BNP Paribas Masters - Paris Barclays ATP World Tour Finals - London Sao Paulo Challenger Bucaramanga Challenger Santiago Challenger Sarasota Challenger Bordeaux Challenger Caltanissetta Challenger Nottingham-2 Challenger Todi Challenger Oberstaufen Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger San Juan Challenger Buenos Aires Challenger Montevideo Challenger Bogota Challenger Lima Challenger Mubadala World Tennis Championship Qatar ExxonMobil Open - Doha Heineken Open - Auckland Australian Open - Melbourne Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna Valencia Open - Valencia BNP Paribas Masters - Paris Barclays ATP World Tour Finals - London Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Panama City Challenger Barranquilla Challenger Itajai Challenger Sao Paulo Challenger Santos Challenger Bordeaux Challenger Vicenza Challenger Mestre Challenger Blois Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Poznan Challenger Oberstaufen Challenger Campinas Challenger Porto Alegre Challenger Cali Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Lima Challenger Qatar ExxonMobil Open - Doha Australian Open - Melbourne Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Aegon Nottingham Open - Nottingham U.S. Open - New York Malaysian Open - Kuala Lumpur China Open - Beijing Shanghai Rolex Masters - Shanghai Erste Bank Open - Vienna BNP Paribas Masters - Paris Barclays ATP World Tour Finals - London Davis Cup, Group I, DEN-ESP 0-5 Qatar ExxonMobil Open - Doha ASB Classic - Auckland Australian Open - Melbourne Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Geneva Open - Geneva French Open - Paris Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Wimbledon - London SkiStar Swedish Open - Bastad Olympics - Rio de Janeiro Western & Southern Open - Cincinnati U.S. Open - New York China Open - Beijing Shanghai Rolex Masters - Shanghai European Open - Antwerp Erste Bank Open - Vienna BNP Paribas Masters - Paris Mubadala World Tennis Championship USA F8 USA F9 Argentina F2 Argentina F3 Davis Cup, World Group, PO, IND-ESP 0-5 Brisbane International - Brisbane ASB Classic - Auckland Australian Open - Melbourne Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Miami Open - Miami Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Gerry Weber Open - Halle Antalya Cup - Antalya Wimbledon - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rogers Cup - Montreal Western & Southern Open - Cincinnati U.S. Open - New York European Open - Antwerp Erste Bank Open - Vienna BNP Paribas Masters - Paris ASB Classic - Auckland Australian Open - Melbourne Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Geneva Open - Geneva French Open - Paris AEGON International - Eastbourne Wimbledon - London SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Rogers Cup - Toronto Western & Southern Open - Cincinnati U.S. Open - New York Davis Cup, World Group, QF, ESP-GER 3-2 Monterrey Challenger ASB Classic - Auckland Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Miami Open - Miami Barcelona Open Banc Sabadell - Barcelona Mutua Madrid Open - Madrid Hopman Cup - Perth Estoril Open - Estoril French Open - Paris International Championship of Croatia - Umag Idea Prokom Open - Sopot Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Hull Challenger - Hull Challenger Ford de Cherbourg - Cherbourg Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin ATU Cup - Weiden Nord/LB Open - Braunschweig Memorial Savigni - Sassuolo Muller Cup - Ulm San Marino Cepu Open - San Marino XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Copa Sevilla - Seville Trofeo Barcelona de Tenis - Barcelona ECM Cup - Prague Architect Open - Budapest Zivnobanka Czech Open - Prostejov ATU Cup 2001 - Weiden Memorial Savigny - Sassuolo XI Venice Open - Venice Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere Warta Cup 2001 - Sopot XXVIII Edizione 'A.Savoldi' - Manerbio Asirom Challenger Brasov - Brasov Diego Open - Budapest Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Pekao Open - Szczecin Tennis Masters Series - Madrid Adidas International - Sydney Chile #1-w1 Chile #1-w3 Chile #1-w4 Argentina F3 USA F14 USA F18 Campeonato de Espana Kia de Tenis 2004 - Madrid USA F19 Chile F1a Chile F1b Argentina F4 Argentina F5 Argentina F6 Colombia F3 Colombia F4 Copa Petrobras Santiago - Santiago Chile F1 Chile F2 Chile F3 Uruguay F1 Argentina F7 ARAG World Team Championship - Dusseldorf Colombia F1 Colombia F2 Open Mutouest de Saint-Brieuc - St. Brieuc Portugal F3 France F5 Chile F1 Chile F2 Chile F3 Colombia F3 Colombia F4 Romania F6 Romania F7 Romania F8 Romania F9 Romania F10 Romania F11 Romania F12 Romania F13 Argentina F9 Argentina F11 Argentina F12 XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Chile F5 Chile F6 Chile F7 Colombia F1 Colombia F2 Panama F1 Argentina F1 Argentina F2 Argentina F3 Argentina F5 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Romania F8 Romania F9 Romania F10 Romania F11 Romania F12 Argentina F10 Argentina F11 Argentina F12 Bolivia F1 Bolivia F2 Bolivia F3 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Morocco F1 Morocco F2 Morocco Tennis Tour - Marrakech France F6 Argentina F2 Argentina F3 Argentina F7 Argentina F8 Argentina F9 Romania F15 Romania F16 Romania F17 Romania F18 Argentina F16 Argentina F17 Argentina F18 Chile F2 Chile F3 Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Brazil F1 Brazil F2 Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Paraguay F2 Paraguay F3 Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali Brazil F33 Rabat Challenger Tunis Challenger Bordeaux Challenger Asuncion Challenger Sao Paulo Challenger Argentina F1 Argentina F2 Argentina F3 Alessandria Challenger Lugano Challenger Santiago Challenger Medellin Challenger Santiago Challenger Colombia F1 Panama F1 Santos Challenger Argentina F3 Argentina F4 Argentina F5 Paraguay F1 Manerbio Challenger France F8 Spain F28 Buenos Aires Challenger Argentina F19 Chile F15 Brazil F42 Brazil F43 Argentina F3 Argentina F19 Argentina F20 Chile F4 Argentina F11